package models

type DemanderProfile struct {
	Qid          string  `bson:"qid" json:"qid,omitempty"`
	Address      string  `bson:"address" json:"address"`
	Company      string  `bson:"company" json:"company"`
	Tolerance    float32 `bson:"tolerance" json:"tolerance" valid:"Required"`
	UnitDelivery int     `bson:"unitDelivery" json:"unitDelivery" valid:"Required"`
}

type Demander struct {
	DemanderProfile `,inline`
	PhoneNo         []string `bson:"phoneNo" json:"phoneNo"`
	Linkman         string   `bson:"linkman" json:"linkman"`
	Size            int      `bson:"size" json:"size"`
	Location        GeoJson  `bson:"location" json:"location"`
	//Created         int64    `bson:"created" json:"created"`
}
